About Vediti Limited (10207783) United Kingdom