About The Jackdaw (arthouse) Limited (11002356) United Kingdom