About Tko Restaurant Limited (11879372) United Kingdom