I'm an Indian passport holder with an ILR in the UK (and resident there), I want to visit there for a business meeting. I've never travelled there before. I've completed the online Visa application, and I have the summary sheet. I'm supposed to send the Passport, proof of pay and other documents to ...