Not the nicest website. But the phone number matches the address area at least. They have names listed in the contact section too....
Dunno. Good luck. I would probably call your credit card co. and have them cancel the charges(or whatever it's called).
"It is foolish and wrong to mourn the men who died, rather we should thank God that such men lived." Gen. George S. Patton