FY24 Half Year Trading Update - SThree PLC | RNS | Ticker