Just found this transaction pending on my credit card (the one I don't regularly use), am on the phone with my bank now. Never heard of this company b…