About Lazard & Co. Holdings Limited (03889341) United Kingdom