Lawyer here.
If you have written formally to the HR and your manager and there has been no response, resorting to LinkedIn can be a speedy solution.
However, you can send a legal notice to the company outlining all your issues and claiming FnF with an experience letter. That should do the work mostly. If they still do not come to a settlement, you can proceed to file a civil suit for recovery of money.