Why having dedicated offshore development company in India is important