Welcome back!
It's been recommended that I send my cv to every recruiter possible. So when looking through job postings (I've mainly been on LinkedIn and Indeed so far) I've been making note of which companies are doing the recruiting. I also wouldn't discount non-technical roles while you're getting settled too, just to get UK job experience on your CV. Good luck!
Sent from my Nexus 5X using Tapatalk