Aberdeen Operations Ltd