About Concept 1 Studios Limited (12017072) United Kingdom