About Tk&kt Ltd (12525901) United Kingdom