About Mmi Innovations Ltd (13650931) United Kingdom