About Vedas Capital Limited (11260544) United Kingdom