Is Meghmani Organics Ltd. worth buying?