EXHIBIT 10.21 STOCK PURCHASE AGREEMENT By and Between Kaye Group Inc.