About Aberdeen General Partner 2 Limited (SC437873) United Kingdom