Yes. Natural persons and legal entities from most countries – including EU and many non-EU jurisdictions – are legally allowed to set up and fully own a company in Poland. The most commonly chosen legal structure is a limited liability company (sp. z o.o.), which offers flexibility and limited shareholder liability. Shareholders and directors do not need to be Polish citizens or residents.