About Takara Bio Uk Ltd (13111250) United Kingdom