About Vertex Centric Limited (10396796) United Kingdom