About Snaxland Limited (12692485) United Kingdom