About Keyhaven Secondaries Ii (top Up) Gp L.p. (SL033731) United Kingdom