E E Eldorado Oct 3, 2021 Tell me more then. By far Delaware LLC + EMI/offshore account is the best solution I've found