About Oryx Advisory Member Ltd (11082314) United Kingdom