"Alright that's good about the electric blue not being a "Malawi trout.". I'm not sure whether the blue striped one is a johanni or a maingano. It was sold as a johanni, so I'm gonna go with that for now."
They are called Melanochromis cyaneorhabdos according to google,
If google is correct, yours is technically a Maingano... the males and females look similar but the males will have more darker blue and be bigger and more colorful...
here is the johanni they have some vertical bars and horizontal ones ontop... the females are yellow/orange