About Nbnf Limited (10360244) United Kingdom