About The Invicta Film Partnership No.8 Llp (OC301749) United Kingdom