Digital Marketing Companies in India and their Role