About Oppenheimer S Ltd (10841865) United Kingdom