About Cognex Uk Ltd (02088256) United Kingdom