About Keyhaven Secondaries Fund Ii L.p. (SL020479) United Kingdom