About Rosebank Ventures L.p. (SL021381) United Kingdom