well, I set up a company with bank account in Romania. More credible than BZ at least. Bank deposit guarantee up to 100K Euro, can receive any currency and online baking in English. Language is understandable, low 3% tax, but there is bureaucracy and you need a local accountant.