About Venturi Film Ltd (12299211) United Kingdom