A European directory that offers information on business, entertainment and technology.