About Truk Films Limited (09062340) United Kingdom