Yes, you can choose to keep your business name and specific details confidential until you decide to share them with a potential buyer.
Only when you accept and NDA from a buyer will they see your details. They are legally obliged to keep those details private.