About Apax Europe Vii Founder L.p. (SL005981) United Kingdom