Based in the UK, I am the only programmer in a small tech company which produces financial software. I have a 3-year non-compete, geographical limits unspecified, where I "endeavour not to compete with [company] for a period of 3 years".
The company is making enough money to pay me and one user of the software a competitive wage, but the user needs significant, daily, even hourly, support from me, to use the software effectively, and only I know the code. I am pretty sure that if I left the company it would cease to be a viable entity.
Can the other shareholders, who own the majority of shares (I own 31%), still enforce the non compete if I leave and the company goes dormant? It can't really go outright bust because it doesn't really have liabilities.
EDIT: There is no agreement to pay me anything if I were to stop working for the company. That is, there is no payment for the non compete.