About Vertex Digital Media Ltd (12976588) United Kingdom