About Takunda Ltd (12308346) United Kingdom