About Snackeroo Ltd (12779108) United Kingdom