About Oxford International Trade L.p. (SL028326) United Kingdom