About Maxi Horeca Ltd (13353962) United Kingdom