I remember reading that they'll consider other nationalities if the company is UK/IE.
Found it: "Registration is open to businesses incorporated in the United Kingdom or Ireland with directors/owners resident and/or citizens of the EU (and other countries available on request)."
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.