About Chandra Shops Ltd (11719238) United Kingdom