About Vanquish Holdco Limited (11511720) United Kingdom