About Darkstar Film Ltd. (05023058) United Kingdom