About Mir 80 Ltd (12969393) United Kingdom