About Veda Solutions Limited (08619301) United Kingdom