Hi, I am being offered a tier 2 General sponsorship with a fixed term contract of 12 months with a day rate. The company expects me to have a limited company of my own with a UK business bank account. The say that I cannot contract through an umbrella company as they are the sponsors and not any ...