SHARE SALE AND PURCHASE AGREEMENT concerning Universal Robots A/S CVR no. 29 13 80 60