About Oryx Mobile Ltd (11727264) United Kingdom