About Topex Merchants L.p. (NL000308) United Kingdom