About Jojo S Snack Bar Ltd (12790469) United Kingdom