About Tkr London Ltd (13554684) United Kingdom