Yes it would be a controlled foreign company CFC and the aim of the CFC rules is to tax aussie residents that try to avoid being taxed by setting up companies in foreign jurisdictions.
The rules vary depending on what the company is doing, which country it is in.
Complex rules, which a...