42 Design and development of electrical cells, fuel cells, solar cells, batteries and accumulators; designing of machines, apparatus, instruments [including their parts] or systems composed of such machines, apparatus and instruments; design and development of battery modules, battery packs and battery systems; design of machines, apparatus and instruments; computer system design; design, programming and maintenance of computer software; design and development of software for control, regulation and monitoring of battery systems; consultancy relating to the design, programming and maintenance of computer software; research relating to building construction or city planning; testing or research on prevention of pollution; testing and research services in the field of electricity; testing or research on civil engineering; testing and research services in the fields of electrical cells, fuel cells, solar cells, batteries and accumulators; rental of computers; providing computer programs on data networks; providing temporary use of online non-downloadable software