I do not know what company this is. It showed up on my bank statement as WEBPAYMENT INTOUCHVOIPCOMWEB. I did not see any thing on the ads that I recog…