About Halo Informatics Technologies Ltd (12925833) United Kingdom