About Triptick Films Ltd (09610124) United Kingdom