About Protagonist Pictures Limited (06425904) United Kingdom