I would not do anything until you research the following:
Which company jurisdiction, personal residency, corporate banking and your clients acceptance all works well together - with the lowest taxes or zero taxes thrown in for good measure.
In meantime see if there are banks outside EU that...