This site should have been deregistered years ago.
It has not been renewed since 2008.

We are not sure why it is still here but we believe it is because of an internal error with
1and1.co.uk