About Halo Research Limited (13158932) United Kingdom