Information Technology & Services - Aberdeen, Scotland, United Kingdom
ORYX TECHNOLOGY LIMITED is an information technology and services company.