To answer your question about Master’s or MBA, this depends on what you need to learn to achieve your future career goals. What do you plan to do in Europe post MBA? In the long term, you mention starting a business but do you know more specifically what you want to do? Determining your future career goals will be a key driver in you determining the right program for you. Once you know where you want to go, look at the skills and experiences you already have. What is the gap there and what do you need to learn or gain access to? Will the Master’s program or the MBA program help you get there? That, along with other key criteria (class size, curriculum, teaching style, etc) and your GMAT score, is important to define the right program for you. In terms of applying to UK schools, this is a new development, but one factor you should consider is if you will need time after graduation to look for a job as you may have more limited time to do so.
Insiders Guides: http://www.mbamission.com/guides.php?category=insiders
Free Consultation: http://www.mbamission.com/consult.php