About Wigmore Ventures L.p. (SL015583) United Kingdom