About Oryx Capital Limited (07180489) United Kingdom