About Mki Developments Ltd (12785030) United Kingdom