For an average Joe, which is myself, and who does a bit of everything online, which - UK or Georgia - will be better to incorporate?
What I need, at this point, are: a) something that just works b) simplicity c) low cost of maintainance
And the ability to open a bank account for a newly formed LLC/LTD easily, whether it be in the same country or elsewhere - doesn't matter. In Georgia I could do that for a Georgian LLC, but for a UK Ltd - where would I open an account?
Where my customers are? All over the place.
And I, mostly, don't stay in one country either.
What I need, at this point, are: a) something that just works b) simplicity c) low cost of maintainance
And the ability to open a bank account for a newly formed LLC/LTD easily, whether it be in the same country or elsewhere - doesn't matter. In Georgia I could do that for a Georgian LLC, but for a UK Ltd - where would I open an account?
Where my customers are? All over the place.
And I, mostly, don't stay in one country either.