I've seen that site before.
No phone number.
No address.
Registrant
hidden from pubic view (which is actually illegal in the UK with a .co.uk domain that is trading), as the classification they used to do that is "non-trading individual" which clearly isnt the case.
No Trutspilot reviews.
No VAT number, no company registration details, no legal requirement of
privacy notice, no
product reviews, no
conditions of use, no indication of https during checkout or third party payment provider before one is forced to submit data to make an account. Some of that is illegal.
After some digging, they have an
eBay account that shows no items for sale; and shows them only as a buyer in recent times.
A site that is littered with illegalities, with no contact info at all, is not a place where I would like to spend money. Trading Standards would close that site down in one phone call.
Caveat Emptor