About Sar Films Limited (11677725) United Kingdom