About Red Oryx Ltd (12127507) United Kingdom