About Shifta Films Ltd (08982093) United Kingdom