No. Owning shares or being a director does not, by itself, make you UK-resident for personal tax. However, if you manage the company entirely from another country, that country may treat the company as tax-resident there under central management and control rules. Take local tax advice.
Need more than a written answer?
Our advisors work with international founders every day. Book a call and we'll walk through your specific situation.