About Mira Global Ltd (13530840) United Kingdom