About Vox Anima Ltd. (06329152) United Kingdom