42 Consultation and advisory services relating to computers, computer systems and computer software; research and development of computer software; computer programming; computer software design; writing of computer programs; leasing, hire and rental of computers