About Electric Theatre Collective Holdings Limited (11102867) United Kingdom