About Vertex Vision Limited (10417418) United Kingdom