About Snacked Up International Limited (12020962) United Kingdom