About Mir Group Holdings Ltd (11578229) United Kingdom