About Teva Uk Holdco 2 Limited (12211017) United Kingdom