About Tkrc Limited (13374463) United Kingdom