About Snackmeal Ltd (12047533) United Kingdom