About Homelife Holdings Ltd (10597285) United Kingdom