About Nbnc Limited (07111595) United Kingdom