About Veda Design Systems Ltd (11143138) United Kingdom