1492 capital management llc investment history in Heidrick struggles intl com