About Oxx Holding Ltd (09496643) United Kingdom