About Eclipse Film Partners No. 10 Llp (OC316501) United Kingdom