About Tkm Merchants L.p. (SL030381) United Kingdom