First off, this is not a legit business. If they were, they would have to obey the Do Not Call laws. This is most likely a hacker or scammer calling with a fake caller ID. Most of these scum bags call from outside the U.S. India, Pakistan are the biggest offenders.
i had the same experience as annoyed. 5 calls between 0245 and 0300. when i call it back it says "you have reached a maximail number that is not in service. If you would line your own maximail number go to www.maximail.com