About Apax Europe Vii Nominees Ltd (06599576) United Kingdom