ULS Technology plc Interim Results