About Oryx Management (uk) Limited (08056965) United Kingdom