About Lluita Films Ltd (11991871) United Kingdom