Computers; computer peripherals; computer peripheral equipment; computer hardware; computer software; scientific research and laboratory apparatus, educational apparatus and simulators; scientific apparatus and instruments; electrical and electronic components; electrical transformers; electrical connections; electrical transmitters; electrical components; electrical controllers; electrical and electronic connectors; electrical couplings; electrical amplifiers; electrical transducers; electrical communications apparatus; electrical telecommunications apparatus; web application software; downloadable videos; computer software platforms.
Electrical and Scientific ApparatusAdvertising; advertising and marketing; advertising, marketing and promotional services; advertising and advertisement services; advertising and marketing consultancy; business organisation; business administration; business management; business consulting for enterprises; business information for enterprises; business information; business organization consulting; business management of wholesale and retail outlets; business management of retail outlets; advertising services relating to the sale of goods; sales management services; sales promotion services; business management of wholesale outlets; administration of the business affairs of retail stores; business management for shops.
Advertising and BusinessEducation; education and instruction; education and training; education, teaching and training; education services; provision of training and education; education and instruction services; training and education services; entertainment; entertainment, education and instruction services; online education services; entertainment services; organisation of entertainment services; tutoring; training courses; on-line entertainment; online interactive entertainment; providing on-line non-downloadable video content.
Education and EntertainmentComputer programming; computer consultation services; services for maintenance of computer software; computer software maintenance services; computer consultancy services; computer program maintenance services; software as a service; software development services; software maintenance services; software consulting services; computer and software consultancy services; installation and maintenance services for software; computer software programming services; support and maintenance services for computer software; technical services for the downloading of software; scientific services; scientific and technological services; development and design of mobile applications; development of computer platforms.
Computer and Scientific