About Nix Design Agency Limited (12762819) United Kingdom