About Joppa Films Ltd (10173031) United Kingdom