About Nbi Limited (10901911) United Kingdom