Having no clue about the immigration policies of the UK, or the particulars of your job:
Do they require employment at a UK based company? Could something remote fill the gaps?
I hope it goes more smoothly for you, but let us know if you need anything.
I enjoy me a good HoI 4. Less visceral, but I get to kill them by the company instead.