Granite Creek Capital Partners Announces Investment in CP Direct