About Triskelle Pictures Ltd. (09105538) United Kingdom