About Vanquis No. 2 Limited (13423666) United Kingdom