About Elli Films Ltd (13102725) United Kingdom