About Chirex Ltd (11289945) United Kingdom