About Vivid Block Limited (10325271) United Kingdom