About Doppelganger Films Limited (03444440) United Kingdom