About Takara Ltd (13573684) United Kingdom