Q3 2023 Financial Results - Ithaca Energy plc | RNS | Ticker