About Snapgate Consulting Limited (12104717) United Kingdom