About Snacktech Software Solutions Ltd (12777399) United Kingdom