About Homie Homie Ltd (12005989) United Kingdom