About Revcap (nbkc) Holdings Limited (11100325) United Kingdom