LICENSE AND SERVICES AGREEMENT