About Maxi Cafe Ltd (11747326) United Kingdom