What is an umbrella company?
An umbrella company is a private limited company. Umbrella companies act as an employer for contractors working on fixed-term contracts (usually through a recruitment agency), while also serving as an intermediary between the contractor and their agency or end client.