18001801225 Is it a Legal phone number to get support in india ?
Not sure.
Try 1 (877) 979-8498
It should auto detect your location and connect to the right group.