About Takro Limited (10617414) United Kingdom