Idox plc Interim Results HY18