About Jericho Films Limited (12486529) United Kingdom