About (y N) Studio Limited (10562404) United Kingdom