About Myria Global Ltd (13329132) United Kingdom