About Takeshi Limited (08510336) United Kingdom