About Talent Picture Limited (09481003) United Kingdom