FY24 Half Year Results - SThree PLC | RNS | Ticker