SELA MARKETING PRIVATE LIMITED - CIN U51102TN1987PTC014938