About Odra Minimarket Ltd (12601414) United Kingdom