The British Heart Foundation is a charity dedicated to funding research and providing support for those affected by heart disease. It also offers resources for heart health education and awareness.