About Diaspora Films Ltd (13683662) United Kingdom