I have just successful setup my UK Company, Business Bank account and also activated my Stripe account as someone that comes from a Stripe unsupported country. This post to to help others who wants to do the same.
As someone who has been a software developer for over 7 years with lot of portfolio for my self and that of my client, one thing I realized is that I never scaled any of my online business because of payment gateway restrictions. I also wanted to try selling online through ecommerce so as to raise money for investing in my software ideas and also realized I can't sell globally because users are skeptical about card payment gateway except it looks like Stripe most international customers will not pay with their card. So I came across Incorpuk (https://incorpuk.com) and decided to use their service. To me it was an easy pick because of the transparency of their support team.
The bottom line is that, my UK Company was formed by the end of the same day I placed an order. Also, after my company was formed, my business account was next and I was able to proceed to Stripe and activate my Stripe account.
I think their service is one of the best I have gotten from an online service provider.
I'm trying to do the same for Visit Guide https://visit.guide
it's our newest venture and right now i'm checking incor but i wonder what is the bank name that they partnered with?