About Takeshi Group Ltd (11154104) United Kingdom