AMENDED AND RESTATED TECHNOLOGY LICENCE AGREEMENT