PLACON FILTERS PRIVATE LIMITED - CIN U51505TN2008PTC066343