About Taussig Films Ltd (12359309) United Kingdom