Is Jyoti Structures Ltd. worth buying?