About Tk Research & Development Ltd (11308448) United Kingdom