About Vividd Limited (13345572) United Kingdom