VLC AGROTECH LIMITED - CIN U01400TN2012PLC087163 | Company