This number calls me frequently from USA on my mobile phone with a request to call back. The voice is computer generated and difficult to understand. For obvious reasons until I know who they are and that I want to speak to them I will not answer the phone.