About Vertex Solutions Limited (11631787) United Kingdom