About Tkc London Ltd (11302331) United Kingdom