About Exosphere Pictures Ltd. (12032765) United Kingdom