NOVALENS PRIVATE LIMITED - CIN U63119HR2025PTC128849 |