Is Shree Ram Proteins Ltd. worth buying?