About Snack S Boss Ltd (12189326) United Kingdom