Please find attached notice of the 31st Annual General Meeting along with the Annual Report of the Company for the Financial Year ended 31st March, 2025.