About Tb Merchants L.p. (NL000299) United Kingdom