United Kingdom Takeda Global Research and Development Centre (Europe) Ltd. ###>30 United Kingdom Latvija Takeda Global Research and Development Takeda Global Research and Development Centre (Europe) Ltd.