About Nb Finance Holdings Limited (13312918) United Kingdom