Sort:  

Setting up a company will involve additional costs, compliance reporting, etc. If the account is worth a few millions, that may make sense.

Yeah but thats the only option if your account is worth millions.

But all the transactions are visible as well.