City Hearts is a UK-based charitable organization that works to support individuals who have experienced trauma, exploitation, and other forms of hardship. They provide various services, including therapeutic support, accommodation, and training programs aimed at empowering individuals to rebuild their lives and reintegrate into society.