About Nbjb Limited (10436836) United Kingdom