About Halo Management Strategics Limited (03372649) United Kingdom