About Goldberg Segalla London Limited (11489098) United Kingdom