About N-gon Studios Ltd. (08514804) United Kingdom