It's more simple than that, they both are scam websites.
Btw, apart from what logfiles just said, that address is probably some stargate into the crypto universe or something, I think I've seen over a hundred of them having an office at exactly the same location, whenever I see Shelton Street or Kemp House I already know this is another crappy scam.
Also funny, wonder from where they have copied the terms and conditions:
If(!) they accept you order, lol.
Refunds:
item. We will immediately notify you on the status of your refund after inspecting the item.
If your return is approved, we will initiate a refund to your credit card (or original method of payment).
There will be a fee of 25% or $1500; or equivalent in cryptocurrency, whichever is greater to in correlation with the depreciation of hardware and restocking.
I wonder if the guy that wrote this even knows where the UK is on the map, not even talking about consumer protection laws there.