About Halo Innovation Ltd (12546150) United Kingdom