About Myriad International Limited (04487772) United Kingdom