Maybe you could add the necessary details such as their website, do they accept non-EU customers, what kind of KYC that they need, etc.
Looks like this was a local bank for Polish users and not US/EU related bank services? I'm not sure but I think OP is targeting US customers.
They operate in multiple European countries. Anyone who legally lives in the EU should be able to have an account with them.