This smells like some kind of scam to me. I wouldn't call that number if I were anyone on this forum. That's my take on it anyhow.