I'm pretty sure they will accept you if you can convince them you're not gonna generate fraud leads. Probably a good idea to try and get someone on IM or call them.
Im pretty sure you will have to fill out a form for Azoogle, like tax form or something, but should be okay. Plus a legitimate high traffic site will help due to the nature of some fake india businesses for fraud