About Lotus Home Decor Ltd (12499359) United Kingdom