About Nicholas & Br Limited (10442285) United Kingdom