About Vertex Management Solutions Ltd (10371302) United Kingdom