LENSCAPE WORLD PRIVATE LIMITED - CIN U59111GJ2025PTC159501