MACUREX SENSORS PRIVATE LIMITED - CIN U32109KA1992PTC013678