About Keyhaven Secondaries Fund I B L.p. (SL010026) United Kingdom