About Finger Trap Films Ltd (11819330) United Kingdom