Alfa Financial Software Holdings plc 3Q23 Trading Update