About West Nine Studio Limited (11350376) United Kingdom