About Aberdeen Oil Consortium Limited (13086284) United Kingdom