About Mmr Solutions Limited (06696429) United Kingdom