About The Invicta Film Partnership No.32 Llp (OC311059) United Kingdom