Ambruti Foundation NGO Registration Id: OR-2022-0330723 State: Orissa City: Notar Address: C/omadhusudan Nayak, Notar, Nayagarh, , Orissa, India, 752079