I had an MP personally mail me asking me to move my business there. In general, it doesn't seem as bad as the US for immigration (from outside EU; within EU it is trivial), but it's a bit bureaucratic and complex. As a funded startup, it's not a big deal.