Battle Associates, Inc.