About Snood Consulting Limited (06618622) United Kingdom