I have business account with transferwise.comYou don't need to have a UK bank account to operate a UK bank account, but it's recommended. For example, when it comes to paying taxes or receiving tax refunds, it's easier if you can do it through the domestic bank system rather than SEPA or SWIFT.
I'd recommend using something like Tide, TransferWise, Revolut, Monzo, and Monese which provides local UK bank details. I'm not sure how strict each one is about residence of directors/shareholders.
Also i found this bank Natwest.com they said they accept non residents director.
Also do you know some accountats that can do these stuffs??