About Snack Trap Ltd (12318661) United Kingdom