About Escape Artist Management Ltd (07607109) United Kingdom