Is TCM Ltd. worth buying?