About Halo Vest Research Limited (11955456) United Kingdom