42 Consulting services related to the implementation, use and operation of computer hardware, computer software, computer peripherals, mobile phones and devices, and consumer electronic devices and computer-related goods; Computer software and hardware consulting services; providing information and online information about the implementation and use of computers, computer hardware and software and consumer electronics; provision of technical information in relation to the implementation and use of computers, computer hardware and software; Computer technology support services, namely, help desk services; consulting services in the fields of computers, computer software, computer peripherals, mobile phones and devices, and consumer electronic devices and computer-related goods; Technical support services, namely, on-site troubleshooting of computer problems