I have 2 questions about the company setup and opening bank accounts. I'm looking to set up an Amazon business in the UK. I have a UK passport and currently live in different countries for the past 5 months. Previously I was a resident of Belarus. Not living in the UK for the last 3 years...