About Film Rights Limited (00266686) United Kingdom