About Mmi Incorporate Limited (08237222) United Kingdom