About Takusan Ltd (13286052) United Kingdom