About Mmi Solutions Limited (11211436) United Kingdom