You'll get alot more info useing scientific names,
Pseudotropheus, demqasoni, Maylandia lombardoi, melanchromis johanni, maylandia estheraethose are compatible but theres more than picking just fish you need to achieve at least 3 females to every male for each species and i don not have any idea of what the marmalade cat is but scroll down the main index to the african cichlids section for more help
and as above you do have to be a little carfull about what you keep with them but this is true for all fish yours are african and there are three lakes malawi, tangykian, and victorian, malawi is the most common and all of yours are mbuna which are rock dwelling species from lake malawi, there are also open water fish from lake malawi which are known as utaka these are likely not to be a good choice for your aquarium because they require much space. Lake tangykians consist of mainly (i thinjk don't know much about the tangyks) of shell dwellers and open water fish, deeper water fish, rockdwelling fish, and sandeaters, as well as shelldwellers. Lake vistoria is substantially less popular and i have no information for you on these good luck though