About Vertex 360 Limited (SC521644) United Kingdom