Regards
Amit Mahajan
Sorry I found no other documented complaints, perhaps you can hire a local solicitor or investigator to visit them.
In Google search, someone was asking about them in this Scap discussion
https://www.linkedin.com/groups?gid=4538...
(h reference is now gone)
You can add your review here
https://local.yahoo.com/info-64191355-co...
Or here
https://www.facebook.com/pages/Constitut...
Maybe try going to the US embassy in India and make a fraud report. Tell them your problems and they will guide you the steps to justice. Trust me, they know everything to do legally.
Go back to India, do business there. We don't want you here.
Call the police of the city they are in.