About Snax 24 Limited (02787265) United Kingdom