About Snaxpand Limited (02372332) United Kingdom