About Shofar Films Limited (07405215) United Kingdom