About Vivid Holdings Limited (10764466) United Kingdom