About Vertex Europe Limited (04730492) United Kingdom