Setting up a company bank account in Poland as a foreign founder is generally straightforward — here's what's typically needed, and when you can open one even before registration is fully complete.