About Maniac Films Ltd (04612491) United Kingdom