About Cyrex International Ltd (11847650) United Kingdom