About N E Studio Limited (08015361) United Kingdom