3D STAMPINGS PRIVATE LIMITED - CIN U28910TN2010PTC077781 |