About Erebus Pictures Limited (10003831) United Kingdom