About Nix Services Limited (11899176) United Kingdom