Many offshore company founders find it difficult to open a bank account after incorporation. This is partly because European banks, for security reasons, want to know and understand their customers better through KYC (know your customer), and partly because they need to take preventive measures by law to protect against money laundering, terrorist financing, etc.
Therefore, as a general rule It is not possible to recommend that this or any other bank be named, which is guaranteed to open a bank account.
Often it depends on the person to be inquired about, the business model, which history you may have and very importantly, how well you can present yourself.
Coming with the location of the company's headquarters outside of Europe, it is almost impossible to open a bank account.
But we have an almost 100% perfect way found to open a bank account in the EU.