About Mmi International Ltd (10421386) United Kingdom