NELLAI LEATHERS PRIVATE LIMITED - CIN U25204KA1989PTC010241