TRANSACTION AGREEMENT BY AND BETWEEN CAPGEMINI S.E. AND WNS (HOLDINGS) LIMITED DATED AS OF JULY 6, 2025