About Oppenheimer Capital Limited (11393121) United Kingdom