I've ordered from that website. On my phone it shows .co.uk, when I do desktop view it shows .com.
After placing order I saw very bad reviews on Trustpilot, mainly ppl not getting their order or it arrives damage or missing parts and no actual number to call. The company is based in Barcelona.
I paid with credit card so am not worried too much, but thinking if I should wait to see if I get it or cancel now