About Khasandi Home Decor Ltd (12088382) United Kingdom