Is India Glycols Ltd. worth buying?