About Territory Studio (holdings) Limited (10220073) United Kingdom