About Oryx Engineering Limited (11547900) United Kingdom