About Teva Uk Holdco 3 Limited (12211029) United Kingdom