They look like juvenile Mbuna to me - probably P.Socolofi or P.Elongatus. It is nearly always Mbuna that are sold in "Assorted African" tanks, maybe the odd Hap but you are highly unlikely to find shellies sold in this manner.
I'm going with some sort of mbuna. My multi's don't have the egg spots or blue colouration.