About Eleos Productions Limited (09119947) United Kingdom