About Eclipse Film Partners No. 25 Llp (OC316632) United Kingdom