FY25 Final Results - SThree PLC | RNS | Ticker