Anyway, I don't understand what I do wrong, if:
1. I have a job in Germany and live in Germany
2. I have opened a company in Estonia (owner)
3. I do consultancy through USA services (like Upwork) for USA or UK clients and money is earned by a company in Estonia
4. How an estonian's company income (not a income of a person) be taxed by germany?
5. If i want to get money from company - it will be dividents with taxation in Estonia and rest in Germany