About Vanquish Group Int Ltd (11981925) United Kingdom