YEN YEN LEATHERS P LTD - CIN U19129TN1985PTC012408 |