About Myriad Global World Ltd (13599301) United Kingdom