The domain name was first registered four weeks ago, and the registrant witheld his/her name. That's perfectly legal. The privacy service address is in Copenhagen, Denmark.
In the EU, an online retailer must, by law provide the name of the company, its registered office address, the company's registration number and the country of registration.
An online retailing site must also publish the terms and conditions of sale.
This site provides none of that information. That, plus the mobile telephone number as the sole method of contact would not inspire me with confidence. I would consider taking my custom elsewhere.