Please find attached the Notice of 31st Annual General Meeting and the Annual Report for the FY 2024-25