About Maxi Food Ltd (12642971) United Kingdom