About Spatz Film Ltd (10665607) United Kingdom