Crimson Tide plc Interim Results