About Echoplex Films Limited (11842695) United Kingdom