About Maxi Freshco Ltd (12719249) United Kingdom