About Centryx Ltd (12611586) United Kingdom