About Digital Vertex Ltd (12681472) United Kingdom