About Nc Studio Limited (08012478) United Kingdom