About Apax Europe Vii Ci L.p. (SL005982) United Kingdom