Offshore Company Registration: An offshore company is a legal entity established in a foreign country, usually in a low-tax or tax-free jurisdiction, for the purpose of conducting business internationally.
https://www.paymentsclarity.com/our-services/offshore-company-registration
https://www.paymentsclarity.com/how-do-i-register-an-offshore-company