About Halo Ssc Ltd (10993316) United Kingdom