About Petra Film Partner 2 Limited (04480083) United Kingdom