About Vivendo Consulting Ltd (13176051) United Kingdom