While I've never heard of this food, looking at the ingredients I don't see anything that would be of great concern. It does say "Atlantic Salmon" on the bag, which is most likely farmed salmon, which I am not a big fan of, especially not knowing where it came from. Not all farmed salmon are equal. One other concern I would have in the calcium to phosphorus ratio seems a bit high. I pretty sure the recommendation for most breeds is 1:1, and overall calcium of 1%.
I've raised 5 Lab puppies over the past 12 years. I've used different food for each one, and with one exception I fed what the breeder recommended until the pups were at least 6 months old. The one I changed was at 12 weeks, a dog I had imported from the UK. The breeder had recommenced Royal Canin Large Breed Puppy, which was the food I had used on a puppy that I had imported about 2 years earlier. The pup came over at 10 weeks old and within days I started having really loose poo's. Turned out Royal Canin had changed the ingredients in the food here in the US, and it was completely different than the food in the UK. Exact same name and bag, completely different food.
Besides the Royal Canin, I've fed Purina, Fromm, and Eukanuba, all were recommended by the breeder and all the pups did well on those foods.