Computer technology consultancy; Creating and designing website-based indexes of information for others (information technology services); Information services relating to information technology; Information technology (IT) consultancy; Information technology (IT) services (computer hardware, software and peripherals design and technical consultancy); Outsource service providers in the field of information technology; Providing information on computer technology and programming via a web site; Provision of information relating to information technology; Research relating to technology; Telecommunications technology consultancy;