About Dufia Films Ltd (07602397) United Kingdom