Alfa Financial Software Holdings plc Interim Results