About Halo Holdco Limited (10577959) United Kingdom