About Tradefox Merchants L.p. (LP016956) United Kingdom