About Standard Aberdeen Investment Management Limited (SC559522) United Kingdom