TSF Investments acquires 2.8% stake in India Motor Parts & Accessories