About Mmax Developments Limited (12648999) United Kingdom