About Apex Pictures Ltd (NI614831) United Kingdom