About Njb Holdings Limited (10521874) United Kingdom