About Vanquished Ltd (13150925) United Kingdom