Is Compuage Infocom Ltd. worth buying?