About Oryx Pe Ltd (13324386) United Kingdom