About Nix Environ Limited (08952793) United Kingdom