About Lycos Industries Ltd (12282270) United Kingdom