> the EU system

Well in this specific case there is no such thing. Laws and regulations vary wildly and there are countries in the EU where you can register a company almost immediately at low cost.