About Oryx E Bikes Limited (12890303) United Kingdom