About Aberdeen Investments Euro Limited (10436345) United Kingdom