KANDAL M VENTURE LIMITED UNDERWRITING AGREEMENT