About The Halo Corporation Limited (12430725) United Kingdom