About Trigo Vision Uk Ltd (12429031) United Kingdom