ULS Technology plc Preliminary Results