About September Studios Limited (10442043) United Kingdom