About Walden Capital Limited (08615410) United Kingdom