ParentFull threadarka2147483647·> Delaware C-corp, UK Ltd is OK tooNeither of which is in EU, which is exactly the point. Should be an EU one which is usable...View on HN