AMBIKA INDIA PRIVATE LIMITED - CIN U15549TN2012PTC088846 |