About Snack On Board Ltd. (12064653) United Kingdom