About Mir Holdings Ltd (10456618) United Kingdom