About Vidi Designers Ltd (11053443) United Kingdom