About Jamm Film Limited (12044321) United Kingdom