About Promethean Pictures Limited (12307422) United Kingdom