About N6 Films Ltd (11965926) United Kingdom