About Oyx Ltd (13565042) United Kingdom