About Snacktor Ltd (11475396) United Kingdom