Well, if you are the only shareholder, the only employee and you are tax resident in Cyprus then it's fair to assume that management and control are exercised in Cyprus.
Or Cyprus tax authorities believe that having an Estonian director is sufficient for managing the company?
If yes then great!