About Delphi Film Partner 2 Limited (04529257) United Kingdom