About Snackfit Limited (10339172) United Kingdom