Here is their site:
Victor Super Premium Dog Food
I think it looks like a very nice food! I prefer higher protein diets rather than higher carb diets, so I do like the looks of their foods. Lots of good choices too in ingredients/protein sources.
Some find it helpful to write the company and ask where their products are being manufactured and whether they've had any recalls and where they purchase their meat sources (to make sure not from China).