About Myriad Research Ltd (08984612) United Kingdom