About Mmj Developers Ltd (13053157) United Kingdom