About Max Snax Limited (NI042961) United Kingdom