About Logopolis Films Ltd (07425083) United Kingdom