You will find many companies which are into the Offshore companies formation and which will tell you to incorporate in for instant an non offshore jurisdiction which is absolutely worthless or they will incorporate a offshore company in an jurisdiction like Gibraltar which isn’t an offshore jurisdiction any longer.
If you decided to become an offshore company and have a good amount of services to choose from in regards to the offshore banking services which you sooner or later will need then go for an Offshore Company which is incorporated in a real offshore jurisdiction. Once your offshore company is prober incorporated you will need to find out which offshore banking services you will have available for your offshore company.