About Almac Group (uk) Limited (NI061368) United Kingdom