About Mir Investments Ltd (11615871) United Kingdom