I understand that some people Neetu audit their accounts before they can file taxes. You you can then file your Texas before 31st October. So you have time in your hand and do not trust any random third party agency with your financial documents.
But I really appreciate you for letting us know about this scam company.
Now I am confused about the ITR filing date. I was under the impression that the last date was 31st July and that the date has not been extended by the government. I did came across an article wherein the CA association from different states urged the government to extend it but unfortunately they did not succeed. I am not sure why you are saying that I still have time.
In the meantime these scammers have now stopped responding to my calls. They did told me on 31st night at 10 pm that I will be getting a refund of my amount. Whereas it has been two days and the amount has not been refunded. I have their start up India ID which they are still displaying on their website. Can I take legal action using that ID and I am not even sure they exist now.