About Nb Studio Limited (03861746) United Kingdom