About N B Corp Limited (07065612) United Kingdom