About Studio Nx Limited (08639226) United Kingdom