About Snare Scientific Consulting Limited (12314451) United Kingdom