About Nabi Mini Supermarket Ltd (10560435) United Kingdom