Developing and updating computer software; Computer software development and computer programming development for others; Computer software development, computer programming and maintenance of computer software for 3D printers; Information technology consultancy relating to installation, maintenance and repair of computer software; Technical support services, namely, troubleshooting of computer software problems; Maintenance and updating of computer software; Computer software design, computer programming, and maintenance of computer software; Consultation services relating to computer software
Computer and ScientificElectronic circuit board; Computer circuit boards; Downloadable software for 3D printers; Downloadable software for CNC machines; Downloadable software for circuit boards; Downloadable computer software and firmware for 3D printers
Electrical and Scientific Apparatus