Have Tax Questions? Ask a Tax Expert for Answers ASAP
Hello and thank you for allowing me to assist you.
An umbrella company is a company that employs agency contractors who work on temporary contract assignments, usually through a recruitment agency in the United Kingdom.
You are employed
Check here for assistance offered https://www.gov.uk/government/publications/guidance-to-employers-and-businesses-about-covid-19/covid-19-guidance-for-employees
Yes but considered an employee. Start with the site I gave you