About Visualize Films Ltd. (10139584) United Kingdom