About Kimmeridge Management L.p. (SL012141) United Kingdom