About Rum Jam Films Ltd (12366899) United Kingdom