Do you know what an umbrella company is; in simple term Umbrella Company is a company that acts as an employer to agency contractors who work under fixed term contract assignment. Usually through a recruitment employment agency in the United Kingdom, if you follow the above link you can get a clear idea about Umbrella Company.