About Jpmorgan Indian Investment Trust Plc (02915926) United Kingdom