About Taku1 Ltd (11827178) United Kingdom