Am I eligible to apply for master if I have already completed a masters?
You can apply, however, you will have to justify why you are applying for another masters program.
Why should I study in the UK?
The UK offers lot of specialisations and most of the Masters courses can be completed in one year. There are also many scholarship and internship opportunities.
What is a GTE for student visa?
A GTE is a Genuine Temporary Entrant, and a very important criteria for a Student Visa application.