About Mir Group Limited (11809683) United Kingdom