About Johan Neuberger Limited (12746213) United Kingdom