DECCAN IMPEX PRIVATE LIMITED - CIN U51494KA1992PTC012957 |