CAMBRIDGE TOUCH TECHNOLOGIES LTD — Insolvency · Emptera