After seeking advise here I decided to incorporate in the UK. The provider I went with was Mint Formations. Kindly look at their International package advertising page:
https://www.mintformations.co.uk/international-package/
Notice the section on assistance with opening a bank account:
Read more
https://www.mintformations.co.uk/international-package/
Notice the section on assistance with opening a bank account:
Read more