About Snyk Europe Limited (13707127) United Kingdom