About Goldman & Co London Limited (10610223) United Kingdom