About Takeda Operations Limited (11984304) United Kingdom