About The Startup Vertex Limited (13264269) United Kingdom