nope, they wont require NOC because your visa was cancelled three years ago.just go to for finger printing, present the form, your visa and passport. No fees will be collected.