About Independent Film Archive Ltd (09341910) United Kingdom