Company Record
APAX UK VI - E, L.P. (LP005696) | Company Record