in each users Start menu, except the user(s) you don't want to have access to it.
Those users should only have limited user accounts, otherwise they will see the Start menu for all users.
Check their account settings in Control Panel > User Accounts.
How do you install a program such that only certain accounts are allowed to use it? And you can choose which account that can use the program.