Is Oswal Agro Mills Ltd. worth buying?