About Essential Vivendi Limited (05751608) United Kingdom