About Eclipse Film Partners No. 8 Llp (OC316489) United Kingdom