About Snackbox Games Ltd (09712785) United Kingdom