About Evercore Holdings Limited (06609401) United Kingdom