About Anima Theatre Company Limited (10766193) United Kingdom