About Jpmorgan European Discovery Trust Plc (02431143) United Kingdom