About Vivid Logic Limited (SC389181) United Kingdom