About Vedder Management Ltd (11260392) United Kingdom