About Mir Technologies Ltd (10841639) United Kingdom