About Almac Clinical Technologies Limited (NI061202) United Kingdom