Quarterly results for 31 March 2023 - Apax Global Alpha Limited | RNS | Ticker