Computer software; freeware; sound and picture recording
apparatus; audio- and video-receivers; computer hardware;
data communications hardware; data storage media;
pre-recorded data carriers for use with computers; e-books.
Training; provision of training courses; organisation of
training; arranging of conferences.
IT consultancy, advisory and information services; design
and development of computer hardware architecture; design of
computer hardware; advisory services relating to computer
programming; software design and development; software
development, programming and implementation; design