Company Update Credo Brands Marketing Ltd - 544058 - Announcement under Regulation 30 (LODR)-Press Release / Media Release BSE India Press Release dated August 11, 2026 titled as Q1FY27 Financial and Business Performance