This domain has recently been registered with Namecheap.
pcwerthstore.co.uk