This company has called me twice and left no message. I called them back, was sent to vm, got a garbled message in Spanish and was then disconnected. A search reveals the number to be registered in BC, Canada. I suspect either a telemarketer or scammer.
Caller: Telemarketer