About 2926ts Film Productions Ltd. (10856106) United Kingdom