About Snackbox Inc Ltd (SC188157) United Kingdom