About Vertex Associates Limited (12788422) United Kingdom