About Libra Trade L.p. (SL013789) United Kingdom