Hi @SimonK
Welcome to the community.
At this moment it is not possible to hide items for specific users. There is a new feature in the making which is called “item level permissions”. This is exactly doing what you want. Hide items for users that are not part of any people column. More info here: Restrict Guest from viewing tasks - item view permissions - #4 by Shaylo1
I believe this is Enterprise version only.