About Hed Capital Management Limited (04339850) United Kingdom