SASTRA ENTERPRISES LIMITED - CIN U93000TN2009PLC073160 |