About Taketoux Ltd (SC609606) United Kingdom