About Finmark Ventures L.p. (SL025585) United Kingdom