About Jemsea Films Ltd (04794696) United Kingdom