About Aberdeen Japan Investment Trust Plc (03582911) United Kingdom