About Tkc Research Limited (02741503) United Kingdom