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