About Mir Developments Ltd (11615861) United Kingdom