About Neuberg Management Ltd (11859614) United Kingdom