About Glowsmart International Supermarkets Ltd (10510127) United Kingdom