Where are you located? Where will you administer the company from? That impacts your tax situation quite a lot.
See https://www.e-resident.gov.ee/understanding-cross-border-tax..., look for “Permanent Establishment”
See https://www.e-resident.gov.ee/understanding-cross-border-tax..., look for “Permanent Establishment”