About Taxon Merchants L.p. (SL024198) United Kingdom