You should google to find out an agency which specializes in filling out the required form and finger printing. I live in Delhi and googled it and found an agency which was certified to do it. Once you get the contact number/ website, check for reviews. You can also ask any immigration...