About Neo Films Ltd (05497574) United Kingdom