About Lucky One Supermarket Limited (12745174) United Kingdom