Caller is a company called AdvanceIT, apparently some kind of, or link to payment processors. Phoned my business number about 4 times in a succession and then also my business cellphone. Claims to help businesses 'stay afloat'. I suspect with all the telemarketing going on and all the potential for fraud which is continually getting more difficult to detect, that business may be better able to 'stay afloat' without the services of said telemarketer.