About Eclipse Film Partners No.40 Llp (OC322849) United Kingdom