About International Foodmart Ltd (11400910) United Kingdom