20 Microns declares ₹1.25 final dividend, ex-date July 17