About Vertex Holdings Limited (02339686) United Kingdom