About Snacktrapltd Limited (12747403) United Kingdom