About Walden Capital Limited (06458084) United Kingdom