About Mini Super Market Ltd (10795886) United Kingdom