About Takoda Limited (07443948) United Kingdom