About Snax 24 Overseas Limited (06908385) United Kingdom