About Mir Otkryt Ltd (13300095) United Kingdom