About Myriad Ceg Limited (04391926) United Kingdom