Apax Global Alpha Limited (APAX.UK)

Apax Global Alpha Limited