About Dft Digital Film Technology London (FC030091) Germany