There are certain structures that need to be put in place before you can Register Offshore Company in a jurisdiction of your choice. The requirements usually vary depending with the country you are setting up the company in.
More...
More...