About Eleutheria Films Ltd (08799905) United Kingdom