About Nix Investments Ltd (12263089) United Kingdom