About Maximo Cafe Ltd (08710871) United Kingdom