What help do you need? As far as I’m aware it’s just a checkbox on the tax return form…

If you want to run a company there, it will need to pay tax there and I don’t think you can take advantage of the non-dom thing as it’s UK sourced income. It’s mainly beneficial for investments overseas