Will post an update and invite the company here by next week if I don't receive any money they had emailed me yesterday and asked about some missing documents.
So I have sent it to them and let's see how it goes..
Yes I had submitted everything what they had asked me earlier but this time again they sent me a deposit form to fill which I had already done earlier but like a couple of transactions were missing. Additionally, they asked a copy of backside of my credit card with shows a handwritten signature which also I had sent them earlier but I had never signed my cc. So tried to sign it and sent it to them. Now I am hoping that they process my withdrawal soon.