About Vanquish Beauty Limited (10634428) United Kingdom