About Tk R&d Ltd (11090869) United Kingdom