They're Cyphotilapia frontosa, in other words the more common and usually somewhat less colorful northern species-- which doesn't mean they're not nice fish. It does fool some people when they see the blue fins on juveniles, but it's evident by the solid eye bar as opposed to the varying mask of the southern species C. gibberosa (which includes mpimbwe, moba, etc.). Often called Burundi frontosa, though their range in the lake goes beyond Burundi. Typical lfs 'Burundi' frontosa can have more blue at that size, then typically lose some of it as adults, though some of them, depending on catch location, how close to wild, etc, can turn out more colorful than others.
A few out there still calli them species North, but it's an outdated term that was never official in the first place. It was suggested years ago, after the southern fish became C. gibberosa, when some hobbyists thought the 6 stripe northern fish would be made a third species and separated from the 7 striped frontosa (found at Kigoma and another location or two), but it never happened. Taxonomists decided the 6 bar and 7 bar northern fish were the same species, making just the two species, with superficial differences between catch locations of each species-- for example, mask and color differ a bit between Tanzanian and Congo gibberosa.