LICENSE AND SERVICE AGREEMENT