About Snax-box Limited (12615238) United Kingdom