About Mysa Global Ltd (11129899) United Kingdom