About Nbpi Limited (12245907) United Kingdom