Since 12 are mislabeled and 10 are not mislabeled, there are at least 10 successes and failures.
The sample is random and the sample is less than 10% of the population so all conditions are met.
12/22 = 0.55 are mislabeled (phat)
CI = phat +/- z-critical * sqrt(phat*(1-phat)/n), where n = sample size and z-critical for 95% CI is 1.96
= 0.55 +/- 1.96 * sqrt(0.55 * 0.45/22) = 0.34, 0.76
The plausible values for the proportion of mislabeled fish ranges between 0.34 and 0.76 at the 95 percent confidence level.
There is a 95% probability that a sampling of 95% confidence intervals will contain the true population proportion.