I think a major factor in this decision that should not be forgotten is language.
We have a German UG that is a wholly owned subsidiary of a UK Ltd. My co-founder speaks German but without this it would have been extremely complicated to setup and operate the German company.