On my my bank statement there is authorization deduction from my credit card. avangate*iobit.com Amstelveen NLP. $21.43 I have no idea what it is fo…