Lookup Ltd
Consumer Report
I just noticed this charge on my credit card bill. I have no idea where it came from and the "phone assistance" is not available at this time. From the other reports on here, I'd guess the smart thing is to go ahead and file a complaint, which means I have to cancel my card and get a new ...