About Maan Store (g) Ltd (SC595526) United Kingdom