iomart Group plc 1H26 Results