About Apple Jack Films Ltd (09886092) United Kingdom