About Film Squared Limited (05007340) United Kingdom