Is this business visible on the ground?
 
Unlike some maps, OSM only shows ground features. If this is a business operating from home it should probably not show on the map. If there is physical evidence of the business (such as a sign outside) then it could.