About Food Maxx Ltd (11938745) United Kingdom