The British Heart Foundation is a charity focused on funding research and providing support for heart health.