About Blue Finch Film Releasing Limited (11442809) United Kingdom