About Wentura Inter Trading L.p. (SL027147) United Kingdom