K.R.M. Partners, Ltd.