Have you heard of the dove foundation UK?

has anyone ever heard of the dove foundation in the u.k.