At first I thought it was the Better Business Bureau which has called for years trying to get me to sign up. Then I saw the area could an assumed it was a scammer. No voicemail. The BBB always leaves voicemail so based on that and the other comments this is a scammer spoofing a name that is likely to get you to pickup.
I used *67 to call back. There's a well spoken generic message that gives options for speaking to a rep or getting on their DNC list. No company name is mentioned. Impressive scammer.
It's a company called Form Cap, said they were a business funding company. But when I asked the guy details about the company, he hung up. Also the website he gave me wasn't theirs. I'd say they are SCAMMERS trying to trick you out of some info and money.
Had a call from this number. Did not pick this as I did not recognize this number. No message. Thanks to others for the feedback. We need to stop this telemarketing menace.