About Salehurst Ventures L.p. (SL012620) United Kingdom