About Mmi Corporation Limited (09445948) United Kingdom