Satellite veteran Edward Horowitz behind latest space-focused SPAC