About Vanquish Associates Limited (10871416) United Kingdom