About Lura Supermarkets Ltd (10136112) United Kingdom