I would be dubious about handing over my credit-card details to a website which only supplies the following details:

PO BOX 39415
Tel. 4517087

At the very least, I'd want a proper business address, and a named general manager, who I could contact if anything went wrong with my order.

I understand why people running websites in Qatar don't want to publicise themselves, but in an eCommerce operation, you really do need to be a legit setup, with local sponsors and bank accounts.

If you don't provide ownership details, it looks like either a tax dodge or a phishing scam.