About Vivid Digital Limited (11411528) United Kingdom