About International Business Ventures L.p. (SL024513) United Kingdom