About Diluxshi Stores Ltd (11929341) United Kingdom