About Christopher Carroll Artist Management Limited (11944341) United Kingdom