About Vivid Squad Ltd (13072385) United Kingdom