About Takara Investments Ltd (10423942) United Kingdom