About Battersea Pictures Holdings Limited (13707911) United Kingdom