INSIGNIA SOLUTIONS PLC AMERICAN DEPOSITARY SHARES PURCHASE AGREEMENT