About Halo Helping Hands Ltd (12680699) United Kingdom