About Halo Electronics Ltd (13319118) United Kingdom