The Kids Food Co, the UK business behind baby snacks brand Kiddylicious, has launched a range of baby meals it claims can help support the health and development of children.