Umbrella Companies

Most of the umbrella societies are in the United Kingdom hence the importance of knowing the British legislation in this regard.

Here you have a directory:

It is important to be aware that you have to comply with the regulations of the IR35.

Another option is to create a company abroad (It can be carried out online):