About Vida Designs Ltd. (09933987) United Kingdom