About Snacks International Development Uk Limited (10299944) United Kingdom