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