About Cognex Limited (07410692) United Kingdom