About Aberdeen International Associates Limited (SC533309) United Kingdom