AMENDED & RESTATED LICENCE AND CO-DEVELOPMENT AGREEMENT