About Vanquish International Limited (10953409) United Kingdom