About Homie Group Limited (09597771) United Kingdom