About Nitox Ltd (10482444) United Kingdom