Is IFB Industries Ltd. worth buying?