MEGNA FINANCE LIMITED - CIN U64990TS2024PLC187268 | Company