About Mir Corporation Limited (03412475) United Kingdom