About J&s Snaax Ltd (13172346) United Kingdom