About Lazard Holdings Limited (10904302) United Kingdom