SOFTWARE LICENCE AND SERVICES AGREEMENT