About Aberdeen New India Investment Trust Plc (02902424) United Kingdom