About Vertex International Solutions Ltd (13554485) United Kingdom