About Vertex Index Ltd (07704442) United Kingdom