This domain has recently been registered with Namecheap.
t-l-t.co.uk