About Essential Vivendi Flixton Limited (11701680) United Kingdom