B. Niederhauser, sole proprietorship, CHE-113.327.557