Company Record
APAX SCOTLAND GERMANY II, L.P. (SL003671) | Company Record