About Filthy Beggar Films Limited (10167124) United Kingdom