About Snaxatac Ltd (10334957) United Kingdom