About Mmr Developments Ltd (11955061) United Kingdom