Hello All, My question is, I'm on Tier 2 General visa sponsored by IT company which allows me to work with any IT company as contractor ? it is not Umbrella company,but they look after my payroll and taxation. how should i explain to these recruitment agency to convince them i have write to work in ...