About Halo Technology Ltd (06727047) United Kingdom