About Snax Corporations Ltd (12684000) United Kingdom