Direct Debit charge to my credit card for a software product that to my knowledge I have not authorized. Scambook lists additional similar sounding co…