About Nix And H Limited (13398727) United Kingdom