Hello, I have got a relevant job offer from a UK company. Profile offered needs me to travel into EU countries for manage projects initiated by the Company. What are the visa rules for such. As i am an Indian national and shall be applying for a UK work permit visa (base location: London). What is ...