About Didi Home Decor Ltd (12830565) United Kingdom