About Veddis Capital Limited (09956135) United Kingdom