I use Gibraltar (non-resident) company and personally residing in Cyprus as non-dom.
My income is not generated, sourced or even remitted to Gibraltar, so it is not taxable in Gibraltar for corporate tax.
It is a fairly new setup so I can't say for 100% that it is bulletproof, but after...