I got this information from an incoporation agency: Unfortunately since July 2018 Cyprus does not accept anymore companies registered in "no-tax" countries (Belize, Seychelles, BVI, etc.). They now only accept companies registered in a country where the company have taxes and accounting.