About Nitrofx Ltd (12014538) United Kingdom