About The Black Swan Pictures Limited (12636001) United Kingdom