42 Design and development of computer software; Design and development of computer systems; Design and development of data processing programs and systems; Computer programming; Computer systems and software analysis and consultancy; Computer consultancy and technical consultancy relating to computer software and hardware; Installation, maintenance and support of computer software and and computer software systems; Computer software project management services; Provision of non-downloadable online software for information distribution and management in the field of banking, trading, stock broking, accounting, investment, treasury and/or finance; Creating, maintaining and hosting web sites for others; hosting software and databases for others; Providing an online website featuring and providing temporary use of non-downloadable computer software and software applications in the field of banking, trading, stock broking, accounting, investment, treasury and/or finance; Online electronic data storage; Electronic data storage; Hosting of software as a service (SaaS) for use by others for financial services application software, database management, uploading, processing transferring, downloading, storing, and sharing data, documents, files, and information, via global and local computer networks, mobile telephone networks, and/or other communications networks; Platform as a service (PaaS) services for use by others for financial services application software, database management, uploading, processing, transferring, downloading, storing, and sharing data, documents, files, and information, via global and local computer networks, mobile telephone networks, and/or other communications networks; Providing virtual computer systems and virtual computer environments through cloud computing; Online provision of web-based software for use by others for financial services application software, database management, uploading, processing, transferring, downloading, storing, and sharing data, documents, files, and information, via global and local computer networks, mobile telephone networks, and other communications networks; rental, design, creation and updating of computer software and/or computer databases; Rental, design, creation and updating of computer software and computer databases; Computer software consultancy services; Provision of information relating to computer software and computer systems via a helpline; Information, consultancy and advice in relation to the foregoing services; the provision of the foregoing services and information relating thereto on-line, from a computer database or via any other communications; all of the aforesaid in relation to the field of banking, trading, stock broking, accounting, investment, treasury and/or finance