About P.s. Pictures Ltd (12045701) United Kingdom