About Palisades Pictures Limited (09609084) United Kingdom