For my crypto currency day trading setup, I have a "bank-first" approach to forming an offshore company. What matters for this setup really is the bank account as the bank must be crypto-friendly, the jurisdiction of incorporation won't matter as much and i'm very flexible.
As a UK non-dom i...