About Vanquish Global Limited (10602414) United Kingdom