NELLAKKI ORGANICS AND NATURALS PRIVATE LIMITED - CIN