I thought we speak about a Cyprus Limited.Receiving dividends from your offshore company is not active trading.
You are non-dom. A nominee director is enough for cypriot tax authorities.
If you speak about a offshore company I agree with you. But for which offshore company (in a country with low tax) do I get a broker account and a bank account? I asked InteractiveBrokers if they open accounts for Cyprus companies and they do this but I don't think they open business accounts for a Seychelles or BVI company?