What if a shell corp is created in a country that is not included in the list of the ownership info automatic exchange? Instead of option A, someone could go with option B and would be fully protected:
Option A: Owner in the UK -> Swiss Bank account
Option B: Owner in the UK -> Shell corp & legal entity in a country not included in that list -> Swiss Bank account not on the name of the owner, but held by the shell corp/legal entity