Movers are always managed between different companies, thus a lot of money gets lost on the way. Cheapest is always to have someone handle until Callao port. The rest then gets handled by a Peruvian operator.
Try Express Transporthttp://www.express.com.pe/
You can ask them who they work with in India