About Nb Design Studio Limited (08871403) United Kingdom