Is Kanchi Karpooram Ltd. worth buying?