About Liquid Artist Management Limited (11549118) United Kingdom