About Halo Ventures Limited (07956547) United Kingdom