About Takmo Limited (09507656) United Kingdom