About Binocular Vision Film Ltd (11089951) United Kingdom