About Mmr Holdings Limited (03477965) United Kingdom