About Vertex Cubed Ltd (11719199) United Kingdom