About Mmi Management Limited (12430051) United Kingdom