About Vanquish Holdings N.e. Limited (11801323) United Kingdom