FY26 PBT Profit Forecast - SThree PLC | RNS | Ticker