Hi Tarun. You should start by looking at the UK universities. Some of the good universities are Univ of Leeds, Univ of Bath, Univ of Liverpool, Cambridge, NewCastle Upon Tyne. Funding is usually a problem with UK universities. You can also contact www.general-ed.com/gre. I have used them and they are very good. You will need to take IELTS for English proficiency. Will need a resume and a SOP or some sort of an Essay. Different universities may have their own requirements.