Ok, so I'm currently working for Contractor A, who has me assigned to work to Contractor B, who have me working on a big project for SuperGlobalSoftwareCompany (SGSC). After I told all of the above that I was moving to Scotland, the SGSC manager I was supporting asked me to continue working remotely for them.
So Contractor B has set up an exchange with a staffing agency in the UK so that I would be paid in GBP into my UK current account. A person from the UK agency contacted me today with some details of the contract, and she mentioned that I need to confirm and let them know if I have my own Limited Company or wish to use an Umbrella Company? I have no idea what this means? What are the tax implications of either of these? Does that mean I am technically self-employed? Here, I am paid by Contractor A, who takes out all relevant taxes and I am employed by them (not self-employed).
If I am considered self-employed, doesn't that really screw up my US taxes?
Please help!
ETA: If it helps, the agency in Britain that has contacted me is Networkers International PLC