About Escape Artist Pictures Limited (09152679) United Kingdom