About Jays Snax Ltd (12172496) United Kingdom