About Mmr Group Limited (03714947) United Kingdom