About Vital Voices Europe Ltd (07034145) United Kingdom