Offshore company would be what you are looking for, yes.
If you don't mind the taxes, i'd go for a simple setup such as Belize+nominees. Then perhaps a belize offshore bank account, and an account with revolut/leupay/mistertango or another EMI (as to not keep all your money in the Belize bank...