I am in a position where I am able to work from any location of the world. The dozens of clients I work with (currently as a simple self-employed) are scattered throughout the globe, and I work only via Internet.
I am interested in moving to a LLC form, for peace of mind.
After a life spent in a sort of prison - long story - I feel the need to move from country to country every year or so. Yet, I would like to have an "official" base for my business somewhere in the world, and a place where to pay taxes/pension fund and so on.
Are there some countries that you would pick as a base for yourself?