UK is in Europe.
Regardless, being able to incorporate in UK doesn't help much unless you're in UK yourself, given they're no longer in the EU.