Arrangement and/or conducting of training courses; educational courses; adult training; adult tuition; computer assisted education services; computer based educational services; computer based training; computer education training services; computerised training; online educational services; providing online courses; provision of computer related training courses.
Education and EntertainmentWebsite design and development services, including but not limited to planning, designing, developing, updating and maintaining websites for desktop and mobile devices; Website hosting; Consultancy services relating to website design and development; Software development services, including but not limited to software development, programming and implementation; Software development for e-learning systems and digital learning platforms; Consultancy services relating to the development of software.
Computer and Scientific