Be careful of such numbers. These are hackers waiting for you to call them back so that they can steal info from your phone such as your login credentials and identity. I got a call from this number yesterday. i would suggest all to not call back or even answer.
India