Interim Results to 31 July 2023 - Card Factory PLC | RNS | Ticker