About Homie Life Ltd (13323838) United Kingdom