About Vertex Digital Limited (10384370) United Kingdom