LICENSE, DEVELOPMENT AND SUPPLY AGREEMENT BETWEEN MENARINI INTERNATIONAL OPERATIONS LUXEMBOURG SA AND