Vanquis Bank Ltd developer