As people mentioned earlier even I got a call from reqroot technologies for some captcha work n took my Id and address proof but I did not get any work from them .They did not pick my call.Suddenly today their advocate call me n said he will send legal notice and I will be penalized he said. Mail I'd is...dept8336@gmail.com and advisorlegal2008@gmail.com Contact no.of legal advisor is +919724950022.

Please look into it