About Walden Partners Llp (OC382732) United Kingdom