About Mmi Partners Ltd (12586027) United Kingdom