About Revcap (nbkc) Vi Limited (12282990) United Kingdom