MOZAIC GROUP LTD. AMENDED AND RESTATED SHAREHOLDERS’ AGREEMENT