About Halo Group Ltd. (09703942) United Kingdom