> Delaware C-corp, UK Ltd is OK too
Neither of which is in EU, which is exactly the point. Should be an EU one which is usable...
The title says "One Europe" and "Pan-European".
This is a EU initiative. Confusingly, EU is often called Europe in spoken/non-official speech. Sort of the same way it is said that Washington does something, when it is the US gov doing something.