About North One Nine Studios Limited (03475117) United Kingdom