I just got a call from this number. It was an indian guy asking for a manager at my company. All he would offer is that it was regarding a "business call" and he was calling from B2B Tech Hub. Ive had many calls from B2B Tech Hub with many different numbers. Its a spam call. Usually whitepaper crap or IT sales.
Received a call from this number but they did not leave a message. From everyone's comments I'm glad I wasn't here to answer it. Thank you for the heads up