About Tk London Limited (12219622) United Kingdom