Thanks for your thread. Answering your query, I would like to ask yourself if you have considered Germany as the option for Master in Management? Since you are worried about UK visa and I believe would like to stay abroad and gain work experience, also not willing to do GMAT, Germany and maybe our university, Frankfurt School of Finance and Management could be a choice for your. We do offer a course in Management as well as one of the best placements after that. Being ranked as the 9th best university in career terms, 99.9 per cent of our students get employed within three months after graduation. One more good thing, you would have your visa extend for 1.5 year directly after your graduation so you could have opportunity to look for the best job. Also, we do conduct FSAT, Frankfurt School Admission Test in India for those students, who do not want to go for GMAT or did not score well during it. You may take a chance and try to pass it too.
If find it interesting, please get in touch for more information, will gladly assist.
In any case, wishing you all the best.