About Lycos Limited (03588269) United Kingdom