Parrot's are not the same as africans are buddy. They should not be housed together.
Don't feed then feeders, they will do just fine on cichlid pellets or sticks and will get all the nutrition they need. Feeders are bad nutritionally and also the have diseases that they pass on the the fish eating them. Not to smart. Good Luck