About Vigo Films Ltd. (SC345284) United Kingdom