Wearable computers; Computer hardware and peripheral devices; Downloadable mobile applications; Downloadable software
Electrical and Scientific ApparatusTechnical support services; Providing temporary use of on-line non-downloadable cloud computing software
Computer and Scientific