About Vanquish Operations Limited (10497962) United Kingdom