About Delta Capital Ventures L.p. (SL010796) United Kingdom