About Sln&nix Limited (13008888) United Kingdom