I've just encountered the same problem.
You also a indian citizen ? ya i can’t find the solution. you find anything please share us bro
I'm not Indian. I've sent an e-mail, still waiting for a reply.
Who did you send the mail to? can you give the mail id
Itch.io's support has redirected me to the Tax Identity Services and I've sent them an e-mail about this situation. I'll write again when there is any development.
same support team give a mail to contact i write again the details and waiting for the details