About Mmgr Limited (06194528) United Kingdom