About Delphi Film Partner 1 Limited (04529296) United Kingdom