About City Studios Ltd (13324759) United Kingdom