COLLATE SYSTEMS LIMITED