GBRs come from South America and Kribs (from my research) are from Cameroon/Nigeria region of Africa. Neither of these species of fish are what are typically referred to as "Africans." Those mostly come from Lake Tanganyika and Lake Malawi.
Your "Electric Yellow" is most likely a Malawi fish, what we call African mbuna (rock dweller)---Labidochromis caeruleus
Peacocks I believe also come from Malawi but aren't considered true "mbuna"-- that's from Wikipedia, not sure if it's true.
What I do know is that electric yellow cichlids are not "peaceful" cichlids, especially compared to some of those long finned community fish you have in your tank. (platys mollies and guppies) I think you may have some issues with this as the fish matures and becomes more territorial. I've heard rumors of elect. yellows being ok in community tanks, but I'm not sure I can picture that in my head as my elect. yellows are pretty fiesty.
Good luck and keep us updated.