You can use the 'Disable' feature in an apps App Info screen which will hide it in the stock launcher.
Many third party launchers allow you to hide installed apps too.
If you wish to hide a user profile itself this isn't possible unless you use a work profile and disable it using a third party device management app eg Shelter et al